leave someone somewhere - Spanish English Dictionary